I was very happy to find this place and the prices they quoted me for dinner seemed very reasonable, but then you find out they have mandatory tipping, charge extra for your drinks(which is normal), and they limit the amount of meat you get, then it's not such a good deal after all. The buffet was excellent, and service was good, but these small annoying points make this place a terrible choice. I think they should charge a little more up front and take care of the internal distribution themselves, instead of nickel and diming you to death and leaving a bad taste in your mouth.